package main;

import java.io.FileNotFoundException;
import java.sql.*;

import com.itextpdf.text.DocumentException;

import dao.Conexao;

import pessoal.*;
import produtos.Classificacao;
import produtos.MP3;
import produtos.Produto;
import loja.*;

public class LojaMain {

	/**
	 * @param args
	 * @throws DocumentException 
	 * @throws FileNotFoundException 
	 * @throws SQLException 
	 * @throws ClassNotFoundException 
	 */
	public static void main(String[] args) throws FileNotFoundException, DocumentException, SQLException, ClassNotFoundException {
		Loja l = new Loja();
		Connection conexao = new Conexao().getConnection();
		
		Vendedor v = new Vendedor("nome", 20, "sexo");
		MP3 cd = new MP3("Avioes", Classificacao.Rock, 120, 20);
		Cliente c1 = new Cliente("nome2", 30, "sexo");
		Venda venda = v.realizaVenda(c1, cd);
		
		System.out.println(venda.toString());
	
		//l.emiteRecibo(venda);
		
		l.insereVenda(c1, venda, conexao);
		l.insereCliente(c1, conexao);
		v.insereProduto(cd, conexao);
		
		v.cadastrar(cd, l.listaProdutos);
		
		System.out.println(l.listaProdutos.size());
		
		v.cadastrar(c1, l.listaClientes);
		
		System.out.println(cd.getClassificacao());
		
		System.out.println(v.pesquisar(cd, l.listaProdutos));
		
	}

}
